#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>

#include <stdio.h>

int main() {
    double a;
    int b, c, d;
    scanf("%lf %d %d %d", &a, &b, &c, &d);
    if (b == c && b == 11)
    {
        if (d == 1 && (a * 0.7 - 50) > 0)
        {
            printf("%.2lf", a * 0.8 - 50);
        }
        else if (d == 1 && (a * 0.7 - 50) < 0)
        {
            printf("0.00");
        }
        else
        {
            printf("%.2lf", a * 0.7);
        }
    }
    else if (b == c && b == 12)
    {
        if (d == 1 && (a * 0.8 - 50) > 0)
        {
            printf("%.2lf", a * 0.8 - 50);
        }
        else if (d == 1 && (a * 0.8 - 50) < 0)
        {
            printf("0.00");
        }
        else
        {
            printf("%.2lf", a * 0.8);
        }
    }
    else
    {
        printf("%.2lf", a);
    }


    return 0;
}